﻿textarea{font-size:12px; font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;}
pre{
margin:0 0 7px 0;
background:#EEE;
font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
max-height:600px;
overflow:auto;
padding:5px;
width:auto;
}
code
{
background-color:#EEE;
font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
}
p code{padding:1px 5px;}
blockquote{background-color:#EEE; margin-bottom:0 0 10px 0; padding:10px 10px 1px;}

hr{background-color: #aaa;border: 0;height: 1px; margin: 0 0 20px 0;}
.wmd-prompt-dialog *{margin:0; padding:0;}
.str {color: maroon;}
.kwd {color: #00008B; font-weight: bold;}
.com {color: gray;}
.typ {color: #2B91AF; font-weight: bold;}
.lit {color: maroon;}
.pun {color: #000000;}
.pln {color: #000000;}
.tag {color: maroon; font-weight: bold;}
.atn {color: red;}
.atv {color: blue;}
.dec {color: purple;}
/*
.str {color: #006600;}
.kwd {color: #000066;font-weight: bold;}
.com {color: #660000;font-style: italic;}
.typ {color: #440044;font-weight: bold;}
.lit {color: #004444;}
.pun {color: #444400;}
.pln {color: #000000;}
.tag {color: #000066;font-weight: bold;}
.atn {color: #440044;}
.atv {color: #006600;}
*/
.wmd{} 
#wmd-button-bar {}
#wmd-input {}
#wmd-preview {
    border: 1px dotted #CCCCCC;
    clear: both;
    font-size: 107%;
    line-height: 130%;
    padding: 2px;
}
.grippie{background-image:url(images/drag.gif); background-repeat:no-repeat; background-position:center 1px; margin-bottom:6px; background-color:#EEE;border-color:#DDDDDD; border-style:solid; border-width:0 1px 1px; cursor:s-resize; height:9px; overflow:hidden; line-height:9px;}
#wmd-preview p {
    word-wrap: break-word;
}
.wmd-button-row {
    height: 20px;
    margin: 0;
    padding: 0;
    position: relative;
}
.wmd-spacer {
    background-color: Silver;
    display: inline-block;
    height: 20px;
    list-style: none outside none;
    margin-left: 14px;
    position: absolute;
    width: 1px;
}
.wmd-button {
    background-image: url(images/wmd-buttons.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    list-style: none outside none;
    margin-left: 5px;
    margin-right: 5px;
    position: absolute;
    width: 20px;
}
.wmd-button > a {
    display: inline-block;
    height: 20px;
    position: absolute;
    width: 20px;
}

/* sprite button slicing style information */
.wmd-bold-button    {left: 0px;   background-position: 0px 0;}
.wmd-italic-button  {left: 25px;  background-position: -20px 0;}
.wmd-spacer1        {left: 50px;}
.wmd-link-button    {left: 75px;  background-position: -40px 0;}
.wmd-quote-button   {left: 100px;  background-position: -60px 0;}
.wmd-code-button    {left: 125px;  background-position: -80px 0;}
.wmd-image-button   {left: 150px;  background-position: -100px 0;}
.wmd-spacer2        {left: 175px;}
.wmd-olist-button   {left: 200px;  background-position: -120px 0;}
.wmd-ulist-button   {left: 225px; background-position: -140px 0;}
.wmd-heading-button {left: 250px; background-position: -160px 0;}
.wmd-hr-button      {left: 275px; background-position: -180px 0;}
.wmd-spacer3        {left: 300px;}
.wmd-undo-button    {left: 325px; background-position: -200px 0;}
.wmd-redo-button    {left: 350px; background-position: -220px 0;}
.wmd-help-button    {right: 0px; background-position: -240px 0;}
.wmd-at-button{left: 375px; }
.wmd-prompt-background {
    background-color: Black;
}
.wmd-prompt-dialog {
    background-color: #DDDDDD;
    border-color: #FFFFFF #999999 #999999 #FFFFFF;
    border-right: 3px solid #999999;
    border-style: solid;
    border-width: 3px;
}
.wmd-mini-button, .wmd-mini-button:visited {
    color: #444444;
    margin: 5px;
    padding: 3px 8px;
    text-decoration: none;
	display:inline-block;
}
.wmd-mini-button:hover, .wmd-mini-button.selected {
	border-radius: 15px 15px 15px 15px;
    -moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
    background-color: #CCCCCC;
    text-decoration: none;
}
.wmd-mini-button.selected:hover, .wmd-mini-button.selected {
    background-color: #888888;
    color: #EEEEEE;
}

.dialog-input, #upload-url-input input, #shadow-filename{border:1px solid #999999; padding:3px 0 0 2px; height:23px; font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;}
.dialog-button, #ok-dialog-button,#close-dialog-button,#choose-file{border:1px solid #999999; background-color:#F0F0F0; height:28px; cursor:pointer;font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;}
#image-upload-progress{text-indent:-9999px; height:5px; background:url(images/progress-dots.gif) no-repeat center center;}
#qlink_box{position:absolute; z-index:999; /*right:25px; top:26px; */display:none; background:#EFEFEF; border-width:1px; border-style:solid; border-color:#EFEFEF; padding:3px 3px 2px 3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#qlink_box input{width:400px; height:24px; font-size:100%; padding:0px; border:1px solid #B1B1B1; background:#FFF; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
#qlink_suggest{position:absolute; left: 3px; top:44px; padding:1px 0; width:400px; border:1px solid #B1B1B1; border-top:0; background:#FFF;}
#qlink_suggest dl{list-style:none; margin:0; padding:0;}
#qlink_suggest dd{margin:0; padding:0 5px; line-height:28px; display:block;}
#qlink_suggest dd.active{background:#EFEFEF;}
#qlink_suggest dd:hover{background:#EFEFEF; cursor:pointer;}

textarea, #notes-preview {border:1px solid gray;}
#notes-preview {overflow-x:hidden;}
